microscopic resolution - German English Dictionary